نرم افزاری قدرتمند برای تحلیل و طراحی سیستم های نرم افزاری با پشتیبانی از منطق شی گرا
Rational Roseیک ابزار قدرتمند است، که به تجزیه و تحلیل سیستم های نرم افزاری کمک می کند. به وسیله این برنامه می توانیم قبل از اینکه کدی بنویسیم، سیستم خود را مدل کنیم. بنابراین این قابلیت را به ما می دهد که مطمئن شویم سیستم از ابتدا معماری معتبری دارد. با استفاده از این مدل، میتوان به راحتی روال طراحی را در عین ارزان و کم هزینه بودن آن اداره و کنترل نمود.